x = linspace(-5, 5);
plot(x, 1./(1+x.^2), 'r');
hold on;
x = linspace(-7,-6);
plot(x,(0.7649646322583357) + (0.2185613235023816)*x.^1 + (0.01561152310731297)*x.^2,'b');
hold on;
x = linspace(-6,-5);
plot(x,(-0.09847931057934772) + (-0.06925332411017952)*x.^1 + (-0.008373030860400456)*x.^2,'b');
hold on;
x = linspace(-5,-4);
plot(x,(0.246725743026742) + (0.06882869733225637)*x.^1 + (0.005435171283843132)*x.^2,'b');
hold on;
x = linspace(-4,-3);
plot(x,(0.4429207844529492) + (0.16692621804536)*x.^1 + (0.01769736137298109)*x.^2,'b');
hold on;
x = linspace(-3,-2);
plot(x,(0.5047431006877431) + (0.2081410955352225)*x.^1 + (0.02456650762129149)*x.^2,'b');
hold on;
x = linspace(-2,-1);
plot(x,(1.462922431239624) + (1.166320426087105)*x.^1 + (0.264111340259262)*x.^2,'b');
hold on;
x = linspace(-1,0);
plot(x,(0.8797622181960687) + (-8.881784197001252e-16)*x.^1 + (-0.3190488727842902)*x.^2,'b');
hold on;
x = linspace(0,1);
plot(x,(0.8797622181960687) + (-8.881784197001252e-16)*x.^1 + (-0.3190488727842902)*x.^2,'b');
hold on;
x = linspace(1,2);
plot(x,(1.462922431239626) + (-1.166320426087104)*x.^1 + (0.2641113402592619)*x.^2,'b');
hold on;
x = linspace(2,3);
plot(x,(0.5047431006877432) + (-0.2081410955352228)*x.^1 + (0.02456650762129153)*x.^2,'b');
hold on;
x = linspace(3,4);
plot(x,(0.4429207844529491) + (-0.16692621804536)*x.^1 + (0.01769736137298108)*x.^2,'b');
hold on;
x = linspace(4,5);
plot(x,(0.2467257430267413) + (-0.06882869733225638)*x.^1 + (0.005435171283843132)*x.^2,'b');
hold on;
x = linspace(5,6);
plot(x,(-0.09847931057934789) + (0.06925332411017951)*x.^1 + (-0.008373030860400456)*x.^2,'b');
hold on;
x = linspace(6,7);
plot(x,(0.7649646322583358) + (-0.2185613235023816)*x.^1 + (0.01561152310731297)*x.^2,'b');
hold on;
